(eval-after-load 'autoinsert
  '(define-auto-insert '("\\.c\\'" . "C skeleton")
     '(
;;       (skeleton-read "Short description: ")
;;       "/********************************************************************************" \n
;;       " * @File            : " (file-name-nondirectory (buffer-file-name)) \n
;;       " * @Description     : " str \n
;;       " * @Created         : " (format-time-string "%A, %e %B %Y.") \n
;;       " * @Modified        : " \n
;;       " * @Coding language : \"C\"" \n
;;       " * @Author          : " (skeleton-read "Author: ") \n
;;       " * @Version         : " \n
;;       " *******************************************************************************/" \n
       "" \n \n
       "/*******************************************************************************/" \n
       "/* INCLUDES                                                                    */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       "/*******************************************************************************/" \n
       "/* DEFINED CONSTANTS                                                           */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       "/*******************************************************************************/" \n
       "/* MACRO DEFINITIONS                                                           */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       "/*******************************************************************************/" \n
       "/* TYPE DEFINITIONS                                                            */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       "/*******************************************************************************/" \n
       "/* DEFINITIONS OF GLOBAL CONSTANTS AND VARIABLES                               */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       "/*******************************************************************************/" \n
       "/* DEFINITION OF LOCAL FUNCTIONS                                               */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       "/*******************************************************************************/" \n
       "/* DEFINITION OF GLOBAL FUNCTIONS                                              */" \n
       "/*******************************************************************************/" \n
       \n
       \n
       \n
       "/******************************* END OF FILE ***********************************/" \n
       \n
       \n
       )))   
       
